Discovering Context Information for Efficient and Accurate Program Analyses
نویسندگان
چکیده
A program analysis may compute spurious information for a program with pointer variables, when the analysis uses alias information provided by efficient flow-insensitive alias analysis algorithms, because the program analysis cannot distinguish the alias relations that hold in a procedure when the procedure is invoked at a specific callsite. This paper presents a technique that determines whether a memory location might be accessed through a pointer dereference at a statement in a procedure when the procedure is invoked at a specific callsite. Empirical studies show that our technique may effectively improve the precision and efficiency of program analyses.
منابع مشابه
Discovering the Underlying Components Affecting the Usability of IoT in Iranian Libraries: A Theory Based on Context
Objective: The aim is to discover the underlying context components of IOT usability in Iranian libraries: A qualitative approach consistent with grounded theory. Method: This qualitative study was conducted based on grounded theory. Data were collected through semi-structured interviews with 13 faculty members of knowledge and information science based on purposeful and chain methods. Responsi...
متن کاملAn introduction to methods of discovering and identifying ancient sites with emphasis on evidence and geomorphologic techniques
Recognizing of position of ancient sites, it is of the great help to archaeologist. After this recognition, the archaeologist with rely on the knowledge and usual techniques in archaeology can determine the range of sites. After the discovery of this information, the archaeologist can get the information about the social, economic, livelihood and political of the past of sites. In this researc...
متن کاملهزینه یابی در خدمات بیمارستانی ؛ رویکرد اقتصاد دانان و حسابداران
Background: The scarcity of resources and growing demand for health care, as well as moral, socioeconomic and political imperatives for efficient use of resources, make cost information and adoption of an accurate methodology an integral part of the modern management.Materials & Methods: At first, a research protocol including literature review strategies, inclusion and exclusion criteria and d...
متن کاملDiscovering High-Level Information for Program Understanding
This paper presents a program analysis approach that discovers a general class of auxiliary informaton and latent program structure for incremental program comprehension. It combines traditional program analysis technology and comprehension mechanism for efficient incrementality of program understanding. The auxiliary information can be used in software maintenance and other possible applications.
متن کاملAnalyses of 10th mathematics textbook and teacher guide book based on context base Mathematics approach
Recently, the National curriculum of Islamic Republic of Iran has been developed by the Ministry of Education to provide educational policies. In this document, an implicit emphasis on so called context base aspect of the program can be seen in the mathematics curriculum framework section. In this paper, I first, introduce the different aspects of context base Mathematics Education, and then th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000